package com.battle.pojo.vo.questionBankDetails;

import com.battle.pojo.enums.QuestionBankComplexityEnum;
import com.battle.pojo.enums.QuestionBankTypeEnum;
import jakarta.persistence.Column;
import lombok.Data;
import java.math.BigDecimal;
import java.sql.Timestamp;
import java.time.*;

/**
* 【描 述】：
* 【环 境】：J2SE 17
* 【详 细】：
*
*/
@Data
public class GetQuestionBankDetailsDownListVo {

    /**
    *   id
    */
    private Long id;


    /**
     * 题库id
     */
    @Column()
    private Long questionBankId;

    /**
     * 题目名称
     */
    @Column()
    private String name;


    /**
     * 题目类型：0单选，1多选，2判断
     */
    @Column()
    private QuestionBankTypeEnum type;

    /**
     * 题目选项
     */
    @Column()
    private String options;

    /**
     * 题目答案
     */
    @Column()
    private String answer;

    /**
     * 解析
     */
    @Column()
    private String analysis;

    /**
     * 题目难易程度：0易，1偏易，2适中，3偏难，4难
     */
    @Column()
    private QuestionBankComplexityEnum complexity;

    /**
     * 试题来源
     */
    @Column()
    private String source;

}